package org.zjvis.datascience.service.mapper;

import org.springframework.stereotype.Component;
import org.zjvis.datascience.common.dto.kg.DataPushDTO;
import org.zjvis.datascience.common.dto.kg.KGPanelDTO;
import org.zjvis.datascience.common.vo.kg.KGPanelVO;

import java.util.List;

/**
 * @description 知识图谱数据推送Mapper
 * @date 2022-03-29
 */
@Component
public interface KGPanelMapper {

    Long insert(KGPanelDTO kgp);

    Long update(KGPanelDTO kgp);

    //List<KGPanelDTO> queryByProjectId(Long userId, Long projectId, Long start);

    KGPanelDTO queryByVid(KGPanelDTO kgp);

    void delete(KGPanelDTO kgp);

    void deleteByProjectId(Long projectId);

    Long updateCEStatus(KGPanelDTO kgp);
}